/**
 * Created by Administrator on 2016/1/1.
 */
/* 2015-10-23 14:22:38 */
!function t(e, n, r) {
    function i(a, s) {
        if (!n[a]) {
            if (!e[a]) {
                var u = "function" == typeof require && require;
                if (!s && u)
                    return u(a, !0);
                if (o)
                    return o(a, !0);
                throw new Error("Cannot find module '" + a + "'")
            }
            var c = n[a] = {
                exports: {}
            };
            e[a][0].call(c.exports, function(t) {
                var n = e[a][1][t];
                return i(n ? n : t)
            }, c, c.exports, t, e, n, r)
        }
        return n[a].exports
    }
    for (var o = "function" == typeof require && require, a = 0; a < r.length; a++)
        i(r[a]);
    return i
}({
    1: [function(t, e, n) {
        function r(t) {
            var e = -1 == t.indexOf("?") ? "?" : "&";
            return t + e + "_t=" + o
        }
        function i() {
            var t;
            return a.currentScript ? a.currentScript : (t = a.getElementsByTagName("script"),
                t[t.length - 1])
        }
        t("./loader"),
            pointman._now = pointman._now || (new Date).getTime();
        var o = Math.floor(pointman._now / 36e5);
        pointman.TIMESTAMP = o,
            pointman.addTimeStamp = r,
            pointman._z = 19;
        var a = document
            , s = i()
            , u = s.getAttribute("data-app") || s.getAttribute("app") || ""
            , c = "//g.alicdn.com/sd/pointman/js/";
        pointman.register({
            name: "m/",
            charset: "utf-8",
            url: c
        }),
            pointman.register({
                name: "do",
                url: c + "do.js?_=" + o
            }),
            pointman.use("do", function(t) {
                t.init(u)
            })
    }
        , {
            "./loader": 2
        }],
    2: [function(t, e, n) {
        !function(t, e) {
            "use strict";
            function n(t, e, n) {
                this.name = t,
                    this.deps = e,
                    this.callback = n,
                    this.deps_left = e.length,
                    this.init()
            }
            function r(t) {
                var e = t.split("/");
                if (1 != e.length) {
                    var n, r = e[0];
                    return c.hasOwnProperty(r) ? (n = {
                        name: t,
                        charset: c[r].charset,
                        url: c[r].url + t + ".js"
                    },
                        s.register(n),
                        n) : void 0
                }
            }
            function i() {
                var t, e, n = a.length;
                for (t = 0; n > t; t++)
                    e = a.shift(),
                        s.is_registered(e[0]) || f.hasOwnProperty(e[0]) ? s.use.apply(null , e) : a.push(e)
            }
            if (!t[e]) {
                var o = "_" + e + "_q"
                    , a = t[o] = t[o] || []
                    , s = {
                    q: a
                }
                    , u = {}
                    , c = {}
                    , f = {}
                    , p = {}
                    , l = {}
                    , h = document
                    , d = 0;
                n.prototype = {
                    init: function() {
                        0 == this.deps_left && this.loaded(this.name);
                        for (var t = 0; t < this.deps.length; t++)
                            this.loadModule(this.deps[t])
                    },
                    loadModule: function(t) {
                        var e = this;
                        if (f.hasOwnProperty(t))
                            return void this.loaded(t);
                        var n = u[t] || r(t);
                        if (!n)
                            throw new Error("unregisted module: " + t);
                        var i = h.createElement("script");
                        i.src = n.url,
                        n.charset && (i.charset = n.charset);
                        var o = h.getElementsByTagName("script")[0];
                        o.parentNode.insertBefore(i, o),
                            l[t] = l[t] || [],
                            l[t].push(function() {
                                e.loaded()
                            }),
                        n.timeout && (clearTimeout(p[t]),
                            p[t] = setTimeout(function() {
                                s.define(t, function() {})
                            }, n.timeout))
                    },
                    loaded: function() {
                        this.deps_left--,
                        this.deps_left <= 0 && this.run(),
                            i()
                    },
                    run: function() {
                        if (!f[this.name]) {
                            var t, e = [];
                            for (t = 0; t < this.deps.length; t++)
                                e.push(f[this.deps[t]]);
                            f[this.name] = this.callback.apply(null , e) || {
                                    PT_NULL: 1
                                };
                            for (var n, r = l[this.name] || []; n = r.shift(); )
                                n.call()
                        }
                    }
                },
                    s.checkQueue = i,
                    s.autoCheckQueue = function(t) {
                        return setInterval(i, t || 100)
                    }
                    ,
                    t[e] = s,
                    s.define = function(t, e, r) {
                        "function" == typeof e && (r = e,
                            e = []),
                            new n(t,e,r)
                    }
                    ,
                    s.register = function(t) {
                        var e;
                        if ("[object Array]" === Object.prototype.toString.call(t))
                            for (var n = 0; n < t.length; n++)
                                s.register(t[n]);
                        else
                            e = t.name,
                                e.match(/\/$/) ? c[e.substr(0, e.length - 1)] = t : u[e] = t,
                                i()
                    }
                    ,
                    s.use = s.require = function(t, e) {
                        "string" == typeof t && (t = [t]),
                            new n(d++,t,e)
                    }
                    ,
                    s.is_registered = function(t) {
                        return u.hasOwnProperty(t) || c.hasOwnProperty(t.split("/")[0])
                    }
            }
        }(window, "pointman")
    }
        , {}]
}, {}, [1]);
